pitching stone - German English Dictionary